Skip to content

http3: turning support up by default#1717

Merged
alyssawilk merged 15 commits into
envoyproxy:mainfrom
alyssawilk:http3
Sep 21, 2021
Merged

http3: turning support up by default#1717
alyssawilk merged 15 commits into
envoyproxy:mainfrom
alyssawilk:http3

Conversation

@alyssawilk

@alyssawilk alyssawilk commented Aug 17, 2021

Copy link
Copy Markdown
Contributor

This includes a 15% binary size bump, but hey, HTTP/3 support!

Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
@alyssawilk alyssawilk marked this pull request as draft August 17, 2021 20:48
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
@alyssawilk alyssawilk marked this pull request as ready for review September 14, 2021 18:07
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Comment thread .bazelrc
build --features=-per_object_debug_info
# Suppress deprecated declaration warnings due to extensive transitive noise from protobuf.
build --copt -Wno-deprecated-declarations
build --@envoy//bazel:http3=False

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we add this to release-common so that our release builds don't yet include it?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will this mean we have to exempt quic tests from the release build somehow?
doable but it may make more sense to have this as a lyft-only thing, WDYT?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

talked offline. Happy to not compile h3 in our private build.

Comment thread .bazelrc
build --features=-per_object_debug_info
# Suppress deprecated declaration warnings due to extensive transitive noise from protobuf.
build --copt -Wno-deprecated-declarations
build --@envoy//bazel:http3=False

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

talked offline. Happy to not compile h3 in our private build.

@alyssawilk alyssawilk merged commit 32af473 into envoyproxy:main Sep 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants